self directed group work - German English Dictionary